/**
* editor_plugin_src.js
*
* Copyright 2010, Omer Faruk ZORLU
*
*/

(function (tinymce) {
    tinymce.create('tinymce.plugins.MuzoMediaPlugin', {
        init: function (ed, url) {
            // Register commands
            ed.addCommand('mceMuzoMedia', function () {
                ed.windowManager.open({
                    file: url + '/emotions.htm',
                    width: 250,
                    height: 160,
                    inline: 1
                }, {
                    plugin_url: url
                });
            });

            // Register buttons
            ed.addButton('mVideo', {
                title: 'Naar2',
                cmd: 'mceMuzoMedia',
                image: url + '/img/example.gif'
            });

            // ed.addButton('', { title: 'Video', cmd: 'mceMuzoMedia' });
        },
//        createControl: function (n, cm) {
//            switch (n) {
//                case 'mVideo':
//                    var c = cm.createMenuButton('mVideo', {
//                        title: 'My menu button',
//                        image: 'Files/img/example.gif',
//                        icons: false,
//                        onclick: function () { alert("ok"); }
//                    });

//                    return c;
//            }

//            return null;
//        },
        getInfo: function () {
            return {
                longname: 'Muzo Media',
                author: 'Omer Faruk ZORLU',
                authorurl: 'http://www.omerfarukzorlu.com',
                version: 'v0.1b'
            };
        }
    });

    // Register plugin
    tinymce.PluginManager.add('MuzoMedia', tinymce.plugins.MuzoMediaPlugin);
})(tinymce);